}
}
+$screenshot_ui_panel_padding: 18px;
+$screenshot_ui_shot_cast_margin: 21px;
+$screenshot_ui_shot_cast_border_radius: 12px;
+$screenshot_ui_panel_border_radius: $screenshot_ui_shot_cast_border_radius + $screenshot_ui_shot_cast_margin;
+$screenshot_ui_shot_cast_spacing: 3px;
+
$screenshot_ui_button_red: #e01b24;
.screenshot-ui-panel {
background-color: $osd_bg_color;
- border-radius: 12px + 21px;
- padding: 18px;
- padding-bottom: 18px - 6px;
+ border-radius: $screenshot_ui_panel_border_radius;
+ padding: $screenshot_ui_panel_padding;
+ // Reduce the bottom padding a little to accommodate the large capture button.
+ padding-bottom: $screenshot_ui_panel_padding - 6px;
margin-bottom: $base_margin * 8;
spacing: $base_padding * 2;
}
.screenshot-ui-type-button {
padding: $base_padding * 2 $base_padding * 3;
- border-radius: 12px + 21px - 18px;
+ border-radius: $screenshot_ui_panel_border_radius - $screenshot_ui_panel_padding;
font-weight: bold;
&:hover, &:focus { background-color: $hover_bg_color; }
&:active { background-color: $active_bg_color; }
.screenshot-ui-shot-cast-container {
background-color: $hover_bg_color;
- border-radius: 12px;
- padding: $base_padding / 2;
- spacing: $base_padding / 2;
+ border-radius: $screenshot_ui_shot_cast_border_radius;
+ padding: $screenshot_ui_shot_cast_spacing;
+ spacing: $screenshot_ui_shot_cast_spacing;
- &:ltr { margin-left: 3px; }
- &:rtl { margin-right: 3px; }
+ &:ltr { margin-left: $screenshot_ui_shot_cast_margin - $screenshot_ui_panel_padding; }
+ &:rtl { margin-right: $screenshot_ui_shot_cast_margin - $screenshot_ui_panel_padding; }
}
.screenshot-ui-shot-cast-button {
&:active { background-color: $active_bg_color; }
&:checked { background-color: white; color: black; }
- border-radius: 12px - 3px;
+ border-radius: $screenshot_ui_shot_cast_border_radius - $screenshot_ui_shot_cast_spacing;
StIcon {
icon-size: $base_icon_size;